dynamicka pole

Otázka od: Vlastimil Burian

11. 11. 2004 12:13

pouzivam v programu z jisteho duvodu jednu globalni promennou dynamikeho pole
....
typ je definovan asi takto

type
  TTypIkon = (I16 = 16, I32 = 32, I48 = 48);
  TPoleIkon = array of TIcon;
  TPoleVsechIkon = array[TTypIkon] of TPoleIkon;

var
  Ikony : TPoleVsechIkon;


tuto promennou pak predavam jako konstantni parametr konstruktoru dalsiho
formulare.... Delphi nepouzivaji u dynamickych poli metodu kopirovani pri
zapisu cili toto pole pri tom predani fyzicky existuje pouze na jednom miste
pokud to chapu spravne ... (?) ... pak mi jenom vyvstava otazka jestli
"po sobe mam neco uklizet" kdyz tento formular ukoncim ... jednotlive objekty
TIcon rusit nemuzu ....... mam neco uvolnovat ?

Odpovedá: delphin@post.cz

11. 11. 2004 12:52

> jednotlive objekty TIcon rusit nemuzu ....... mam neco uvolnovat ?

Delphi samo zajisti zruseni dynamickych poli, takze neni nutno se o to
starat.